SQLRollingStats amplía el entorno de secuencias de comandos T-SQL con 31 con ventanas o acumulativos funciones (en la que los resultados para cada fila dependerá de filas anteriores) que se puede utilizar como funciones regulares en las consultas.
Esto permite métricas como totales acumulados o medias móviles de calcularse fácilmente dentro consultas simples - algo que hasta ahora ha sido un reto importante en SQL Server.
Todas las funciones de apoyo de ventanas (por ejemplo, que sólo los valores de los últimos n filas se incluyen en el conjunto de entrada - donde n es el tamaño de la ventana), de operación acumulativo (donde se cuentan todos los valores anteriores), y suelo de baldosas (por lo que la acumulación se reinicia para cada valor distinto de una columna dada).
Las funciones incluyen:
- Suma, producto, máximo, mínimo, gama, gama media, primero (en secuencia), enésima anterior.
- Promedio (media), la varianza (muestra y población), la desviación estándar (muestra y población).
- Media geométrica, media armónica, media cuadrática.
- La mediana, cuartil, rango intercuartil, tri-media, percentil, rango percentil.
- La media exponencial (media), la varianza exponencial, la desviación estándar exponencial.
- Promedio ponderado, varianza ponderada (muestra y población), la desviación estándar ponderada (muestra y población), potencia media ponderada
Requisitos
SQL Server 2005 o posterior <. / p>
Limitaciones
de prueba de 30 días
Comentarios que no se encuentran